问答

汇集网友智慧,解决技术难题

21ic问答首页 - TAG - linux
  • PIC 单片机Linux下C编译环境求助:Linux版本的C编译器下载哪个

    目前项目需要在linux下把C编译成hex(适配PIC内核),只需要编译环境,目前自己尝试了下载Linux版本MPLAB IDE加 XC8 C编译器,发现是需要额外安装JRE,使用MPLAB IDE环境才能编译成hex,能否不用IDE环境将C编译成hex,有大佬了解过这块吗

    编译环境 C编译 linux pic

    504浏览量 1回复量 关注量
  • Linux 中的串口Uartx是如何对应设备节点中的ttyx ? sos

    [backcolor=rgb(232, 232, 232)][font=Tahoma, "][size=15px]设备树中的UART1 或者 UART2 ....是怎么对应设备节点中的ttyx ? [/size][/font][/backcolor][backcolor=rgb(232, 232, 232)][font=Tahoma, "][size=15px] [/size][/font][/backcolor]

    嵌入式 imx6ull linux

    1922浏览量 0回复量 关注量
  • GD32F150R8T6对应stm32哪个型号

    有没有同学把gd32工程迁移到Linux平台,用makefile组织工程。到链接阶段,总是报错,经高人指点可能是makefile或者链接脚本的问题,make脚本应该问题不大,拿别人的工程改的,就改了文件路径而已,把头文件,源文件路径改为自己的,其他的啥都没动。我怀疑是链接脚本问题。想参考相对应的stm32链接脚本

    GD32F150 脚本 makefile linux 源文件

    16276浏览量 15回复量 关注量
  • GD23VF103CB在Linux使用dfu-util烧录成功,按复位后无效果 sos

    GD23VF103CB win下编译出来的bin文件,在win下可以用dfu工具烧录,在Linux使用dfu-util烧录成功,按复位后无效果 尝试dfu-util https://github.com/riscv-mcu/gd32-dfu-utils 烧录命令 sudo ./dfu-util -a 0 -D ./firmware.bin -s 0x08000000 可以烧录,但是无效果 尝试apt-get install dfu-util sudo dfu-util -a 0 -D ./firmware.bin -s 0x08000000 可以烧录,但是无效果 使用sipeeed下载的编译好的dfu-util http://dl.sipeed.com/LONGAN/platformio/dl-packages 可以烧录,但是无效果

    TI 烧录 linux FIR 编译

    3129浏览量 0回复量 关注量
  • spidermonkey交叉编译问题 sos

    [align=left][color=rgb(51, 51, 51)][font="]linux :ubuntu20.04[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]arm: cortex a7[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]交叉编译工具 gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]出错信息一 :[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]arm-linux-gnueabihf-ld:cannot find -lm[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]rules.mk:118:recipe for target 'Linux_All_DBG.OBJ/libjs.so' failed[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]make[1]: ***[Linux_All_DBG.OBJ/libjs.so] Error 1[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]make[1]: Leavingdirectory '/home/book/linux/arm_spidermonkey/js/src'[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]rules.mk:65:recipe for target 'all' failed[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]make: *** [all]Error 2[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]添加路径解决了 [/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib-lm[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]测试实例的时候出错了[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]arm-linux-gnueabihf-gcc -DXP_UNIX -I/opt/js/src -o excample11 test.c -L/opt/js/src/Linux_All_DBG.OBJ -ljs -lm[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/ld: excample11: hidden symbol `__aeabi_uldivmod' in /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/libgcc.a(_aeabi_uldivmod.o) is referenced by DSO[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/ld: final link failed: Bad value[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]collect2: error: ld returned 1 exit status[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font="]请问有解决的吗?[/font][/color][/align]

    Spider 交叉编译 monkey ARM linux

    753浏览量 0回复量 关注量