# HT_project
合泰杯-基于HT单片机的无人送货与售货智能机器人
## GitHub使用简介
#### 上传
在zgl分支下编程,如果代码测试成功某个功能或模块,就push到本分支上
```
git add .
git commit -m "注释内容"
git push
```
在zgl分支下编程,如果有了一个稳定的版本,就与主分支合并(要保证主分支始终是一个可行的版本)
1. 先讲代码push到本分支
```
git add .
git commit -m "注释内容"
push
```
2. 接着切换回主分支:
```
git checkout main
```
3. 在main分支的情况下,将zgl分支已经push的代码拉下来与main分支合并:
```
git pull origin zgl
```
4. 使用VSCode或keil、文本编辑器去修改有冲突的代码,选择保留哪部分
4. 最后将合并后的内容推到github上面
```
git add .
git commit -m "注释内容"
push
```
如果不小心在main分支下编程,这时可以Push但是不能切换到别的分支
1. 因为更改后的东西与其他分支下的相同文件发送冲突(别的分支修改在切换Main分支则不会)
2. 使用```git stash```先让修改暂存,然后就可以切换了(git stash将工作区恢复到上次提交的内容,同时备份本地所做的修改)
3. 接着可以执行```git stash pop```将之前本地做的修改应用到当前工作区。
#### 拉取
1. 在main分支想要将github上的代码拉取到zgl分支,需要先切换到zgl分支:
```
git checkout zgl
```
2. 将远程指定分支 拉取到 本地当前分支上:
```
git pull origin <远程分支名> // 比如 git pull origin main
```
如果只想拉取本分支的代码
```
git pull
```
#### 更新远程分支信息
```
git fetch origin --prune
```
#### 查看所有分支
```
git branch -v
```
#### 解决拉取文件冲突
1. 拉取完成后,此时由于存在文件冲突,因此当前的分支状态属于MERGING
2. 使用文本编辑器或者vscode打开
2. 找到标识有HEAD的地方进行修改,上面为自己的,下面为拉取过来的(使用vscode可以方便修改)
3. 注意修改所有的地方(有时候proj文件里面由于配置也会产生冲突,也需要进行)
4. 再次```git add .```
5. ```git commit -m "xxx"```
6. ```git push```
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
嵌入式优质项目,资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目。 本人单片机开发经验充足,深耕嵌入式领域,有任何使用问题欢迎随时与我联系,我会及时为你解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明,项目具体内容可查看下方的资源详情。 【附带帮助】: 若还需要嵌入式物联网单片机相关领域开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步。 【本人专注嵌入式领域】: 有任何使用问题欢迎随时与我联系,我会及时解答,第一时间为你提供帮助,CSDN博客端可私信,为你解惑,欢迎交流。 【建议小白】: 在所有嵌入式开发中硬件部分若不会画PCB/电路,可选择根据引脚定义将其代替为面包板+杜邦线+外设模块的方式,只需轻松简单连线,下载源码烧录进去便可轻松复刻出一样的项目 【适合场景】: 相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可以基于此项目进行扩展来开发出更多功能
资源推荐
资源详情
资源评论
收起资源包目录
优质竞赛项目-基于HT单片机设计的无人送货与售货智能机器人.zip(毕设/大创/竞赛/立项/项目开发) (387个子文件)
template.uvguix.15746 90KB
template.uvguix.16625 143KB
template.uvguix.Administrator 90KB
oled.h.bak 2KB
template_sct.Bak 478B
ht32f5xxxx_tm.c 79KB
ht32_usbd_core.c 44KB
ht32f5xxxx_ckcu.c 43KB
spi_flash.c 38KB
ht32f5xxxx_usart.c 33KB
ht32f5xxxx_pwrcu.c 31KB
ht32f5xxxx_i2c.c 31KB
ht32f5xxxx_usbd.c 31KB
spi_lcd.c 29KB
ht32f65230_40_adc.c 29KB
ht32f5xxxx_gpio.c 27KB
ebi_lcd.c 26KB
ht32f5xxxx_spi.c 26KB
ht32f5xxxx_adc.c 24KB
ht32f5xxxx_lcd.c 22KB
ht32f5xxxx_aes.c 21KB
system_ht32f5xxxx_01.c 19KB
ht32f5xxxx_midi.c 19KB
ht32f5xxxx_board_01.c 19KB
ht32f5xxxx_board_01.c 19KB
ht32f5xxxx_sci.c 18KB
ht32f5xxxx_exti.c 18KB
spi_flash_common.c 18KB
ht32_serial.c 18KB
ht32_serial.c 18KB
ht32_serial.c 18KB
ht32f5xxxx_flash.c 16KB
ht32_retarget_desc.c 14KB
ht32f5xxxx_rtc.c 14KB
spi_flash_auto.c 14KB
ht32f5xxxx_cmp.c 14KB
ht32f5xxxx_wdt.c 13KB
ht32f5xxxx_i2s.c 13KB
ht32f5xxxx_mctm.c 12KB
ht32f5xxxx_spi_midi.c 12KB
ht32f5xxxx_sled.c 12KB
track.c 11KB
ht32f5xxxx_dac.c 10KB
ht32f5xxxx_bftm.c 10KB
oled.c 10KB
i2c_eeprom.c 10KB
MQTT.c 10KB
printf.c 9KB
ht32_cm0plus_misc.c 9KB
pwm.c 9KB
spi_flash_SST25VF016B.c 9KB
ht32f5xxxx_pdma.c 9KB
utils_sha1.c 9KB
utils_md5.c 8KB
Cloud.c 8KB
ht32f5xxxx_ebi.c 8KB
ht32f65230_40_opa.c 8KB
MatrixKey.c 8KB
ring_buffer.c 8KB
usart.c 8KB
ht32f5xxxx_dac_dual16.c 8KB
encoder.c 7KB
ht32f5xxxx_crc.c 7KB
utils_hmac.c 6KB
ht32f5xxxx_div.c 6KB
hx711.c 6KB
spi_flash_MX25L1606E.c 6KB
ht32f5xxxx_01_it.c 6KB
ht32_retarget.c 5KB
ht32_retarget.c 5KB
ht32_retarget.c 5KB
ht32f5xxxx_rstcu.c 5KB
main.c 5KB
timdelay.c 4KB
ht32_rand.c 4KB
syscalls.c 3KB
ht32_div.c 3KB
pid.c 3KB
ht32_board.c 3KB
isd1820.c 2KB
delay.c 886B
led.c 552B
copying 18KB
main.crf 218KB
track.crf 217KB
cloud.crf 213KB
matrixkey.crf 212KB
hx711.crf 210KB
oled.crf 209KB
usart.crf 207KB
ht32_serial.crf 203KB
ht32_board.crf 200KB
ht32_retarget.crf 198KB
i2c_eeprom.crf 198KB
spi_lcd.crf 197KB
ht32_serial_1.crf 196KB
ebi_lcd.crf 194KB
encoder.crf 193KB
ht32_usbd_core.crf 192KB
ht32_retarget_1.crf 191KB
共 387 条
- 1
- 2
- 3
- 4
资源评论
阿齐Archie
- 粉丝: 1w+
- 资源: 2303
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功