自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 linux命令行显示时间设置时间和写入RTC

背景:发现jetson agx每次上电联网的情况下时间正常,断电后如果不联网,时间总会变成2018年的x月x日。使用date -s设置也不管用,于是想会不会是rtc根本没有被写入。后来问了度娘之后,发现确实是这样。那就复习一下时间相关的命令吧,防止忘了。1.显示当前时间 date2.设置时间(需要root权限)sudo date -s "2021-09-17 14:25:00"3.写入RTC(需要root权限)sudo hwclock --systohcsys:系统h..

2021-09-17 14:50:15 862 1

原创 python3 的tcp通讯,带断线重连

网上找了几个,都不太满意。异步的暂时没看懂。那就自己写一个吧tcp_client=Nonedata_pf=np.arange(1,62000,1,np.uint8)def tcp_senddata(): global tcp_client while True: try: tcp_client=socket.socket(socket.AF_INET,socket.SOCK_STREAM) tcp_clien...

2021-09-03 09:59:24 900

原创 ubuntu18.04 NTP 服务端和客户端配置

工作原因,需要用到时间同步NTP之前网上找了好几圈圈,发现每个文章都写得特别的长,看着就恐怖,劝退了我很多次。后来鼓起勇气,用换个姿势再来一次的决心。又鼓捣一次,嘿还真对的起咱这张脸。废话不多说,开始正题。1.NTP服务端配置apt-get install ntp安装完成后sudo vim /etc/ntp.conf红色框框部分是我改的,那个broadcast 那里根据自己的ip填,末尾是255就好修改完成后wq(之前一直记不住命令,后来有个童鞋说 用“我去.

2021-08-30 16:15:59 3232

原创 2021-05-27

Ubuntu18.04在SHELL中开启多个终端应用背景网络上的老版本我更新的版本应用背景在一次用python3编程的项目中,需要开机启动并且要运行3个python程序。于是找了好长时间怎么实现。最后发现网上所有的答案都是老版本的,在此,我更新一下新的方法,希望能帮到有用的到的朋友网络上的老版本gnome-terminal -x bash -c “./test.sh”我更新的版本我需要在start.sh中启动3个终端videos.sh 、dose.sh、behav.sh下面贴上实现源码st

2021-05-27 16:56:30 63

原创 git常用命令使用

GIT使用#GIT常用命令git init 初始化git add *.c *.h *.asm *.hcg *.ccsproject 添加源文件头文件到本地库git status 显示状态vim .gitignore 可创建过滤文件 即不对文件内的类型进行上传 编写完按ESC shift + : wq退出echo .metadta >> .gitignore 将.metadta 加入.gitignore文件cat .gitignore 打开.gitignore文件gi

2020-10-09 10:20:13 100

原创 Git添加远程仓库出现问题记录

问题描述1.在github上新建一个仓库test,添加了readme、license和ignore文件2.在本地git initgit addgit commit3.添加远程仓库关联到本地git remote add origin [email protected]:nopear1/test.git4.git push origin master这里就提示失败了error: failed to push some refs to ‘[email protected]:nopear1/watch.git

2020-06-02 17:25:26 326

原创 给你的cubeIDE加上翅膀--添加类似keil的代码补全功能!

首先今天特别兴奋,在无数次尝试后,成功实现了cubeIDE的代码补全功能。先来个截图,免得有人说没图你说个XX。其次感谢两个大神的文章。我也是碰巧搜索到而已,就抱着试试看的态度,做了一下,嘿~还真对得起咱这张脸!文章链接:1.https://blog.csdn.net/na2wo4/article/details/105631236?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.non

2020-05-21 16:07:52 25241 40

原创 CAN总线波特率的计算方法

CAN总线波特率的计算方法can配置can配置之前学习can总线的时候,总是遇到can波特率修改,一般情况下用原子的代码默认就行了,都没有研究过为什么要这么配置。有句名言说的比较好:出来混,早晚是要还的…有一天,突然想看看为啥这么配置,百度出来一大堆,还有好搓是错误的,阅读量还不小,后来就啃手册,终于搞清楚了怎么配置。。。can配置一般单片机都有如下几个寄存器:SYNC_SEG: 同步段 ...

2020-03-19 10:39:52 13550

原创 环形BUF

typedef struct{u8 *pTxBuf;u8 *pRxBuf;u16 read;u16 write;}uartBuff_t;uartBuff_t objUartBuf;void UartBufInit(void){objUartBuf.read=0;objUartBuf.write=0;objUartBuf.pTxBuf=sim_uart_tx_buf;ob...

2019-12-23 15:50:56 227

原创 C语言常用的字符串操作的代码实现

int strnicmp(const char *s1, const char s2, size_t len){/ Yes, Virginia, it had better be unsigned */unsigned char c1, c2;if (!len) return 0;do { c1 = *s1++; c2 = *s2++; if (!c1 ...

2019-12-23 14:30:22 427

原创 入坑cubeIDE

上片文章解决了调试的问题不过感觉时钟树 还是有点问题红色部分一直是灰色的,我板子上用的是外部的32768晶振啊勾选Rtc后就能操作了已经可以更改了(一开始的时候,没有更改时钟树,调试时总停在时钟初始化那个地方 while(__HAL_RCC_GET_FLAG(RCC_FLAG_HSIRDY) == RESET),都想放弃了,后来改了时钟树就正常了)再写上祖传的HELLO WORLD...

2019-07-12 15:34:32 4701

原创 从今天起开始记录stm32CUBE使用的点点滴滴

从今天起开始记录stm32CUBE使用的点点滴滴stm32CubeMx和CubeIDESTM32CubeIDE是一个多功能的集成开发工具,集成了TrueSTUDIO和STM32CubeMX,它是STM32Cube软件生态系统的一部分。安装很简答一路next就可以了(注意不要有中文路径) 。。。直接略过。。。手里没有开发板只有公司一块板子,那就先用这个吧,今天先调串口:手里这块板子用的是s...

2019-07-12 15:02:30 321

org.eclipse.cdt.ui_6.6.0.201909091956.jar

stm32 cubeide修改cdt插件,实现代码自动补全!已经制作成插件成品。

2020-05-21

CanbaudrateCalculator.exe

can总线 波特率 计算工具,需要源码可以留言。

2020-03-19

lis3dh.zip

lis3dh stm32f401官方驱动 硬件i2c

2019-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除