自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于stm32

最近有一个芯片项目,使用stm32控制AD5686R输出一组特殊的电平,第一次使用STM32 mcu,发现这玩意儿上手非常简单快速,使用STM32CubeMX,按照硬件原理图配置了,SPI,UART,GPIO,然后生成代码,再调用AD5686的API函数,一两天时间就打完收工,完成后觉得有点儿好用的不可思议,平台支持太完善了,为ST公司的软件开发人员点个赞吧。

2025-01-21 16:54:12 118

原创 zyqn SRIO调试总结

SRIO

2024-08-20 17:26:49 414 6

原创 一点儿随笔

2. 某前同事做车载的,最近愤而离职了,看不到希望,国内的价格往死里卷,100的成本敢卖50,国外的他们提方案,没日没夜的写ppt,审厂,审流程,最后人家说只能全部用国外的元器件,再最后人家说这个项目只能交给棒子来做,完全被耍了,当年做通信行业的兄弟很多都转行了,坚持下来的已经不多了。

2024-08-16 11:21:06 153

原创 推荐两个程序员工作神器

1. draw.io2.Obsidian。

2024-01-09 12:03:18 425

原创 RING BUFFER

ringbuffer

2023-12-30 15:26:13 502 1

原创 vxworks fmql调试

2. 编译完成后,tftp load发现无法工作,log卡在rfaRegister!,查了一些代码,发现是文件系统挂载相关的,precise工程中添加qspi flash设备支持后顺利执行了。1. 7045默认编译工具链为diab,无奈自己只有GNU的license,只能见招拆招,解决编译问题,最终VIP工程编译通过,手动format,并创建文件系统后显示正常。

2023-11-08 16:52:31 382 1

原创 PULP Ubuntu18.04

1. 安装eda工具:questasim_10.7_linux64,网上有教程和方法,如有问题,可私信我。1. sim/Makefile 注释掉最后一行,# rm modelsim.ini。2.modelsim.ini中添加lib支持。如果需要借梯子,也可以私信我。

2023-10-24 17:52:49 527 1

原创 PULP(pulp-sdk) ubuntu18.04环境搭建

我这里简单粗暴的直接创建软链接 python3.6 到python。第一个坑:切换为python为默认的python3。

2023-10-18 16:52:01 305 1

原创 TN3399 V3倒腾记

TN3399 路由器 宝塔面板,N2N

2022-10-09 11:46:53 939

原创 inux下原生ndis驱动及qmi lib探索

据说只要内核版本大于等于3.4即可使用原生高通ndis驱动,这让我兴奋了很久,终于不用自己写驱动,改bug了。于是,从网上下载了ubuntu14.04版本,并将它安装到了自己的pc上。驱动:qiao@qiao-Lenovo-Product:~$ cd /lib/modules/3.13.0-24-generic/kernel/drivers/net/usb/qiao@qiao-Leno

2015-04-18 09:46:20 12752

原创 linux下adb及fastboot编译与使用

1、下载android system core代码:git clone https://android.googlesource.com/platform/system/core.git2、编译fastboot进入system/core/fastbootgcc -o fastboot usb_linux.c util_linux.c fastboot.c pro

2013-05-13 13:52:12 4478

原创 linux modem-switch

usb modem_switch config文件usb-modeswitch.confDefaultVendor= 0x1c9eDefaultProduct= 0x98ffTargetVendor= 0x1c9eTargetProduct= 0x9801MessageEndpoint= not setMessageContent="55534243123456780000

2011-11-30 13:35:49 1410

原创 Android 设备侧usb驱动开发

设备初始化:/kernel/arch/arm/mach-msm/board-msmxxxx.cUSB驱动文件文件:/kernel/drivers/usb/gadget/android.c-------复合设备,所有的f开头的接口设备向android.c注册,由android.c控制enable/disable/kernel/drivers/usb/gadget/f_mass_sto

2011-11-24 19:15:47 5099

转载 好文共享-转载)Linux USB驱动程序基础

好文共享-转载)Linux USB驱动程序基础  (  Linux USB Driver BasicsIntroductionDrivers

2011-09-28 11:35:37 1447

转载 摘抄---USB RNDIS/CDC White Paper January 15, 2003

基于USB的以太网通信,有两种手段:RNDIS和ECM两种,一个是微软唯一支持的,另一个usb IF定义的的,这两者都需要UDC(usb控制器)支持,下面这篇文章给出了关于这两种方式的介绍和解决方案,日后细读吧。USB RNDIS/CDC White Paper Janu

2011-09-26 17:04:29 2374

原创 一个可以从excel中读取数据并生成xml的vba程序

NND EXCEL2007,让老子找了半天才把button添加上去。Sub 按钮1_Click()      Dim sFileName As String               Dim ws As Worksheet                             存储文件路径名和文件名的工作表    Set ws = Worksheets("english"

2010-05-18 19:34:00 2197 1

原创 也谈ANTLR

      ANTLR是最近比较热的编译器开发工具,本文并不想再多做口舌,在这里将我刚写的一个简单的编译程序,发布到网上,希望能对大家有所帮助。     注:仅实现了变量的识别,可接受的语言只有简单变量的识别,功能有限,希望大家多多包涵。    地址:http://download.youkuaiyun.com/source/277385

2007-11-04 21:33:00 565

nelly2pcm原始代码

nelly2pcm原始代码,在linux下使用,需要注掉一下代码才能够正常使用,对于一个老鸟来说,这些bug不算什么。

2012-05-21

pesq MOS 语音评测代码

pesq MOS 语音评测 vc6 code,

2011-10-21

基于ANTLR的简单编译器源码

小型常规语言编译器仅支持简单变量定义,支持的数据类型有: uint8(无符号字符型数据——8位) char(字符型数据) string(字符串类型数据) uint16(16位无符号整数) int16(16位整数) int(32位整数) uint(32位无符号整数) bit(位类型,只有0或1两种状态) bits(位串类型,由0或1构成的串,最大可定义32位) bool(布尔类型,true或false) float(浮点类型,32位) double(双精度数据,64位) 其具体的程序格式如下: int : i,j,k; i=0;k=90;j=1000; bit: xx=b'0; bits: xj=B'000001;version01.g-------纯文法文件---可能有bug;syntax.g----------包含了语义分析的文件---经过调试,测试文件为:syntax/test.in

2007-11-04

空空如也

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

TA关注的人

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