- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 为STM32写bootloader 使用串口,实现程序IAP升级
欢迎转载,请注明出处!©MrWang_tju 2019.8.1BootLoader是在操作系统内核运行之前运行的,主要功能是初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。BIOS是windows的bootloader,u-boot等为常见的Linux开发版的bootloader。ARM内核芯片下载程序方式可分为三类;...
2019-08-04 14:16:34 5332 2
原创 Linux systemd启动守护进程,service启动顺序分析及调整service启动顺序
欢迎转载,请注明出处!©MrWang_tju 2019.5.15systemd是Liunx的启动守护进程,已被大多数Liunx发行版所采用。相较于之前被采用的init进程串行启动,systemd进程采用并行启动且为系统启动管理提供了成套的方案。探索systemd启动的问题背景是,团队使用树莓派zero W+做的产品在系统启动后需要启动声卡播放音频文件,但声卡驱动相关的服务启动需要20s...
2019-05-15 22:48:39 24439 10
原创 python实现文本字符替换 MATLAB公式转化为C代码
欢迎转载,请注明出处!©MrWang_tju 2019.3.21MATLAB符号运算生成的公式,需要用ARM处理器进行运算。遇到了将MATLAB公式转化为C语言,指数表达方式不一致的困难。MATLAB生成的公式,指数表达方式为 x^y 形式,C数学库的指数表达形式为 pow(x,y)。故不能直接进行复制使用考虑过MATLAB自动转化为C代码,但由于机构解算符号运算均在一个MATLAB...
2019-03-23 21:59:20 591 1
原创 Windows下 使用pyserial模块驱动电脑串口 查看COM口编号
欢迎转载,请注明出处!©MrWang_tju 2018.12.06Python提供了很好用的pyserial模块用于驱动电脑串口,使用pyserial结合Python的命令行模式,代替常用的串口调试软件(ssocom等)可以提高调试效率。安装pyserial模块教程很多,很简单不赘述实现串口的搜索及可用串口列表输出,输入想要打开的COM口编号,可打开对应串口。将文件保存为m_ser...
2018-12-07 15:28:48 3867 3
原创 树莓派3B bluetooth HC06通讯总结
欢迎转载,请注明出处!©MrWang_tju树莓派3B蓝牙与HC06蓝牙模块进行串口通讯、这个问题困扰我很多天。。。把我踩过的坑写出来,供后来者参考首先安装树莓派所需bluez blueman等软件。。很多博客多有 不在赘述 可参考如下:https://blog.csdn.net/Billyran/article/details/54561774https://blog.c...
2018-04-06 23:29:17 2196 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人