2021年7月6日
摘要:
一 内存查看和修改工具:devmem 底层开发过程中,经常需要在终端查看或者修改设备寄存器的值,devmem可以办到用法:devmem ADDRESS [WIDTH [VALUE]] 二 VIM插件工具:在用vim查看修改代码过程中要达到Widows下IDE的查找,跳转,查找定义核调用,列出工程文件
阅读全文
posted @ 2021-07-06 21:34
杰瑞鼠
阅读(88)
推荐(0)
摘要:
CAN总线优点: 相比RS485从机只能被动等待主机轮询,CAN总线可以多主,只要总线空闲就可以向总线发送帧信息(数据帧,远程帧,错误帧,过载帧,帧间隔) 抗干扰,可靠性(内有检测死机(TEC/REC的收发超时计数,超过255后,CAN模块进入BUS-OFF模式,此节点不能发送也不能接收避免节点造成
阅读全文
posted @ 2021-07-06 21:17
杰瑞鼠
阅读(460)
推荐(0)
摘要:
一 嵌入式系统的web server与C的CGI交互:参考 按CGI格式编写C语言,然后编译成“action.cgi”文件,放在和主“index.html”文件下 “index.html“通过按钮超链接打开action.cgi文件并执行,里面有对应的对设备的具体操作。
阅读全文
posted @ 2021-07-06 18:26
杰瑞鼠
阅读(96)
推荐(0)
2021年7月4日
摘要:
GPIO: 一 make menucofig 使能GPIO,GPIO是有指定引脚(统一编号),方向,置0/1几个文件驱动的,所以可以 用命令行驱动LED亮灭 可以将控制过程写成shell文件gpio.sh,然后将该文件在在/etc/init.d/rcS中调用“./opt/gpio.sh”,shell
阅读全文
posted @ 2021-07-04 23:21
杰瑞鼠
阅读(207)
推荐(0)
摘要:
一 在Linux上配置交叉编译环境: 根据芯片型号确定芯片指令集架构,并根据该架构选择合适的交叉编译工具 将交叉编译工具解压,添加到环境变量。 编译目标文件,并想法设法将目标文件整到开发板上,有以下方法: 将目标文件先整到windows PC下,拷贝到U盘/SD卡然后再插入开发板;用支持SSH的工具
阅读全文
posted @ 2021-07-04 17:25
杰瑞鼠
阅读(706)
推荐(0)
摘要:
Linux 在线模拟器: jslinux ,Linux操作系统内核版本为2.6.20 JS/UIX 参考手册地址 jor1k cb.vu 参考TOOLBOX中文版
阅读全文
posted @ 2021-07-04 11:43
杰瑞鼠
阅读(38)
推荐(0)
2021年6月30日
摘要:
低功耗和高性能是一对矛盾。设备要求低功耗就是在不需要高性能的时候通过一系列手段(硬件关闭模块电源,软件降低系统频率/电压,关闭相应外设,进入MCU对应的功耗模式),而在需要高性能的时候通过一系列手段触发(外中断,RTC闹钟,低功耗定时器)从低功耗模式唤醒退出然后再切换(硬件打开电源,修改系统电源电压
阅读全文
posted @ 2021-06-30 19:31
杰瑞鼠
阅读(384)
推荐(0)
2021年6月25日
摘要:
kawaiimqtt: 1 /* 5. wifi connect */ 2 rt_wlan_connect(WIFI_SSID, WIFI_KEY); 3 4 /* 6. startup mqtt client */ 5 mqtt_log_init(); 6 rt_snprintf(cid, siz
阅读全文
posted @ 2021-06-25 23:23
杰瑞鼠
阅读(834)
推荐(0)
摘要:
图解丨在嵌入式设备上实现HTTP服务器 包含以下内容: 常见的几种嵌入式web服务器: Lighttpd: cpp-httplib:提示: GCC 4.8 及以下版本无法正常编译,因为 <regex> 文件已损 httpserver: goahead:GitHub GoAhead Repositor
阅读全文
posted @ 2021-06-25 17:36
杰瑞鼠
阅读(59)
推荐(0)
2021年6月22日
摘要:
一 单片机做 ftp_server, agile_ftp 基于RT-Thread,运行在嵌入式上的高并发高性能轻量级FTP服务器。ART-PI线下培训就演示过。 1 单片机有mcu_boot.bin,mcu_app.bin,且在app上实现了ftp server. 2 用rt-thread的打包工具
阅读全文
posted @ 2021-06-22 00:44
杰瑞鼠
阅读(912)
推荐(0)