-
PIC 单片机Linux下C编译环境求助:Linux版本的C编译器下载哪个
目前项目需要在linux下把C编译成hex(适配PIC内核),只需要编译环境,目前自己尝试了下载Linux版本MPLAB IDE加 XC8 C编译器,发现是需要额外安装JRE,使用MPLAB IDE环境才能编译成hex,能否不用IDE环境将C编译成hex,有大佬了解过这块吗
933浏览量 1回复量 关注量 -
接触单片机11个月了,不知道是否该继续下去,请指教 赏100家园币
年龄40+了,大龄了,原来从事一些linux应用软件的工作(少部分linux的设备驱动),后来换工作后从事近1年的单片机的维护、开发工作。做过GPIO、PWM、按键的一些开发,对STM32单片机的框架感觉比较熟悉了。是继续从事单片机开发、设计呢?还是继续linux方面的开发呢?本人虽然有些菜,也希望有所进步、无愧人生。谢谢~~
23899浏览量 17回复量 关注量 -
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]
2304浏览量 0回复量 关注量 -
GD32F150R8T6对应stm32哪个型号
有没有同学把gd32工程迁移到Linux平台,用makefile组织工程。到链接阶段,总是报错,经高人指点可能是makefile或者链接脚本的问题,make脚本应该问题不大,拿别人的工程改的,就改了文件路径而已,把头文件,源文件路径改为自己的,其他的啥都没动。我怀疑是链接脚本问题。想参考相对应的stm32链接脚本
17284浏览量 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 可以烧录,但是无效果
3406浏览量 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]
1016浏览量 0回复量 关注量