# NUEDC_software
本repository是电赛软件部分的代码仓库,是学习过程中模块的代码存储地点。
我们需要工程做到以下几点:
1. 每个模块有文件夹(最好是一个)、文件夹中**写README.md文档**,可以使使用者方便地上手。
2. 每个模块有样例工程,方便随时上手运行(HAL库,F3Discovery优先)
3. 模块的**所有**相关文件(淘宝店家的资料、Datasheet等)
4. 标注清楚硬件接口,方便实物连接。
5. 标明有哪些文件是该模块必须的文件(.c .h)
我们需要代码做到以下几点:
1. 每个.c .h文件有注释,保证函数体、结构体一定会有**详细注释**,函数起名规范、一看就懂。
2. 使用git管理版本,方便版本迭代、回退和防止意外删除。
**这里我将DDS:AD9834的部分创建了一个样例,Git工程发布在群里,并请接受邀请成为协作者**,请按照格式写代码。因为只有这样,代码才不是写了等于一次性用品,比赛时东抄抄西抄抄一编译就不过。
此外,在软件的学习部分也有必要提醒大家。学习STM32、FPGA过程中,一定要写文档,因为比如定时器、比如ADC、比如PWM,大家并不是、也不可能学不会,但是学过后、过十几天忘记怎么快速配置的可能性还是有,而且很大,并且如果你写了文档,你可以很快速的让组内其他两个同学上手这个模块,例如你们照着我写的DDS模块、加上接线可以非常轻易的上手AD9834,如果彬彬同学把FPGA的文档写了,我们也可以很快速的配置好DDS和FIR的IP核,并且如果彬彬忘记了也可以查阅。老规矩是:我们可以比赛时不写代码,但是不能不会、不懂。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
资源推荐
资源详情
资源评论
收起资源包目录
2023电赛代码部分.zip(毕设&课设&实训&大作业&竞赛&项目) (177个子文件)
DDS_1.bin 7KB
CMakeDetermineCompilerABI_CXX.bin 2KB
CMakeDetermineCompilerABI_C.bin 2KB
stm32f3xx_hal_tim.c 248KB
stm32f3xx_hal_i2c.c 232KB
stm32f3xx_hal_tim_ex.c 86KB
stm32f3xx_hal_rcc_ex.c 61KB
stm32f3xx_hal_rcc.c 44KB
stm32f3xx_hal_flash_ex.c 30KB
stm32f3xx_hal_dma.c 27KB
CMakeCCompilerId.c 24KB
stm32f3xx_hal_cortex.c 20KB
stm32f3xx_hal_flash.c 20KB
stm32f3xx_hal_gpio.c 18KB
stm32f3xx_hal_exti.c 17KB
stm32f3xx_hal_pwr.c 16KB
stm32f3xx_hal.c 16KB
stm32f3xx_hal_i2c_ex.c 11KB
system_stm32f3xx.c 10KB
stm32f3xx_hal_pwr_ex.c 8KB
main.c 6KB
stm32f3xx_it.c 5KB
tjc_usart_hmi.c 5KB
ina226_2.c 3KB
AD9834.c 3KB
sysmem.c 3KB
syscalls.c 2KB
stm32f3xx_hal_msp.c 2KB
cache-v2 0B
cmake.check_cache 85B
CMakeCXXCompiler.cmake 6KB
CMakeCCompiler.cmake 3KB
cmake_install.cmake 2KB
CMakeASMCompiler.cmake 735B
CMakeSystem.cmake 356B
cmakeFiles-v1 0B
codemodel-v2 0B
CMakeCXXCompilerId.cpp 24KB
.cproject 24KB
DDS_1.elf 190KB
stm32f303xc.h 1.08MB
stm32_hal_legacy.h 230KB
stm32f3xx_hal_rcc_ex.h 193KB
core_cm33.h 169KB
core_armv8mml.h 162KB
stm32f3xx_hal_tim.h 146KB
core_cm7.h 142KB
core_cm4.h 119KB
core_cm3.h 107KB
core_sc300.h 106KB
core_cm23.h 100KB
core_armv8mbl.h 94KB
stm32f3xx_hal_rcc.h 85KB
stm32f3xx_hal_gpio_ex.h 74KB
cmsis_gcc.h 59KB
cmsis_armclang.h 53KB
stm32f3xx_hal.h 53KB
core_cm0plus.h 48KB
core_sc000.h 45KB
core_cm1.h 41KB
core_cm0.h 40KB
stm32f3xx_hal_i2c.h 38KB
cmsis_iccarm.h 27KB
cmsis_armcc.h 27KB
stm32f3xx_hal_flash_ex.h 20KB
stm32f3xx_hal_dma.h 17KB
stm32f3xx_hal_cortex.h 17KB
stm32f3xx_hal_exti.h 16KB
stm32f3xx_hal_tim_ex.h 15KB
stm32f3xx_hal_gpio.h 13KB
stm32f3xx_hal_conf.h 13KB
stm32f3xx_hal_dma_ex.h 12KB
mpu_armv7.h 11KB
stm32f3xx_hal_pwr_ex.h 11KB
stm32f3xx_hal_flash.h 11KB
mpu_armv8.h 10KB
stm32f3xx.h 10KB
cmsis_compiler.h 9KB
stm32f3xx_hal_pwr.h 7KB
stm32f3xx_hal_def.h 6KB
stm32f3xx_hal_i2c_ex.h 6KB
AD9834.h 6KB
tz_context.h 3KB
main.h 2KB
system_stm32f3xx.h 2KB
stm32f3xx_it.h 2KB
cmsis_version.h 2KB
ina226_2.h 1KB
tjc_usart_hmi.h 552B
DDS_1.hex 20KB
INA226.HMI 8.67MB
DDS_1.iml 97B
DDS_1.ioc 5KB
cmakeFiles-v1-5d43186b0fad572a4642.json 38KB
cache-v2-e13fca3009a08b1b56f2.json 22KB
target-DDS_1.elf-Debug-f560e24561349535aa79.json 15KB
toolchains-v1-1820a54aa69f57af4b4c.json 2KB
index-2023-07-07T14-53-48-0542.json 2KB
codemodel-v2-83c023f9614f1b781e98.json 952B
directory-.-Debug-d0094a50bb2071803777.json 154B
共 177 条
- 1
- 2
资源评论
专家大圣
- 粉丝: 2177
- 资源: 7862
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Montgomery-Homes_Byron-250-level-two-storey-house-brochure.pdf
- 1.hello world.cpp
- Montgomery-Homes_Miami-1-318-level-two-storey-house-brochure.pdf
- 卓越乒乓球社团成员名单(1).zip
- 基于Python、CSS、HTML、JavaScript技术的云火失物招领网页设计源码
- 基于Python技术的企业OA后台设计源码
- 基于SSM框架的简单借书系统设计源码
- 微信在windows电脑环境下的多开脚本
- 改进的黑翅莺优化算法,Matlab完整源码,三个改进点,对比BKA、PSO、WOA、GWO
- 基于SpringBoot网上超市的设计与实现
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功